package com.ws.service;

import com.ws.entity.User;
import org.springframework.data.domain.Pageable;

import java.util.List;

/**
 * @author ：ws
 * @date ：Created in 2023/10/23 15:40
 * @description：TODO
 * @modified By：
 * @version: 1.0.0
 */
public interface UserService {
    com.ws.common.PaasPage<User> getUserPage(Pageable pageable, String name, String gender, Long departmentId,String statusCd);

    User saveUser(User user);

    User getUserBasicInfo(Long userId);

    void delUser(Long userId);

    User updateUser(Long userId,  User user);

    List<User> getUserList(String name, String gender, Long departmentId, String statusCd);
}
